package zack.middleware.hystrix.valve;

import org.aspectj.lang.ProceedingJoinPoint;
import zack.middleware.hystrix.annotation.DoHystrix;

import java.lang.reflect.Method;

/**
 * @author A1793
 */
public interface IValveService {
    public Object access(ProceedingJoinPoint jp, Method method, Object[] args) throws Throwable;
}
